#include "raster.h"
#include <vector>
#include <iterator>
#include <iostream>

int main()
{	
	int n;
	std::cin >> n;

	std::vector<Point> points;
	for (int i = 0; i < n; i++)
	{
		double x, y;
		std::cin >> x >> y;
		points.push_back(Point(x, y));
	}

	std::copy(poly_iterator(points), poly_iterator(), std::ostream_iterator<Cell>(std::cout));
	std::cout.flush();
}